<html>
<head><meta charset="utf-8"><title>weekly meeting 2019-03-07 #54818 · t-compiler · Zulip Chat Archive</title></head>
<h2>Stream: <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/index.html">t-compiler</a></h2>
<h3>Topic: <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html">weekly meeting 2019-03-07 #54818</a></h3>

<hr>

<base href="https://rust-lang.zulipchat.com">

<head><link href="https://rust-lang.github.io/zulip_archive/style.css" rel="stylesheet"></head>

<a name="160202320"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160202320" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160202320">(Mar 07 2019 at 14:34)</a>:</h4>
<p>hi <span class="user-group-mention" data-user-group-id="897">@T-compiler/meeting</span> , our weekly meeting will start in about 25 minutes</p>



<a name="160202368"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160202368" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160202368">(Mar 07 2019 at 14:35)</a>:</h4>
<p>I'm going to start the pre-triage process in <a href="#narrow/stream/131828-t-compiler/topic/pre-meeting.20triage.202019-03-07.20.2354818/near/160202399" title="#narrow/stream/131828-t-compiler/topic/pre-meeting.20triage.202019-03-07.20.2354818/near/160202399">another topic</a> on this stream. We'll see how much I get through in time I've allotted...</p>



<a name="160202491"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160202491" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> oli <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160202491">(Mar 07 2019 at 14:36)</a>:</h4>
<p>for backport polls we can try using the zulip feature <code>/poll foo bar boo</code></p>



<a name="160202504"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160202504" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> oli <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160202504">(Mar 07 2019 at 14:36)</a>:</h4>
<p>/poll should we play around with fancy zulip features?</p>



<a name="160205051"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160205051" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160205051">(Mar 07 2019 at 15:01)</a>:</h4>
<p>Okay hi <span class="user-group-mention" data-user-group-id="897">@T-compiler/meeting</span> its time to start</p>



<a name="160205078"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160205078" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160205078">(Mar 07 2019 at 15:01)</a>:</h4>
<p>so we'll spend &lt;= 30 minutes on nominated issues and/or results of triage</p>



<a name="160205165"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160205165" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160205165">(Mar 07 2019 at 15:02)</a>:</h4>
<p>and then we'll hear from <span class="user-mention" data-user-id="125250">@Wesley Wiser</span> about <span class="user-group-mention" data-user-group-id="1123">@WG-self-profile</span> and also from <span class="user-mention" data-user-id="128294">@blitzerr</span> about <span class="user-group-mention" data-user-group-id="1175">@wg-rfc-2229</span></p>



<a name="160205244"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160205244" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160205244">(Mar 07 2019 at 15:03)</a>:</h4>
<p>actually, I'll give the update on <span class="user-group-mention" data-user-group-id="1123">@WG-self-profile</span> as <span class="user-mention" data-user-id="125250">@Wesley Wiser</span> got pulled into other obligations on short notice</p>



<a name="160205254"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160205254" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160205254">(Mar 07 2019 at 15:03)</a>:</h4>
<p>(for those not following the <a href="#narrow/stream/131828-t-compiler/topic/pre-meeting.20triage.202019-03-07.20.2354818/near/160202399" title="#narrow/stream/131828-t-compiler/topic/pre-meeting.20triage.202019-03-07.20.2354818/near/160202399">pre-triage topic</a>: I didn't finish all the of pre-triage, but I got through enough of it to figure out what we need to discuss here, I hope.)</p>



<a name="160205329"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160205329" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160205329">(Mar 07 2019 at 15:04)</a>:</h4>
<p>so we have <em>ten</em> <a href="https://github.com/rust-lang/rust/issues?utf8=%E2%9C%93&amp;q=is%3Aopen%20label%3AT-compiler%20label%3AI-nominated%20" target="_blank" title="https://github.com/rust-lang/rust/issues?utf8=%E2%9C%93&amp;q=is%3Aopen%20label%3AT-compiler%20label%3AI-nominated%20">nominated T-compiler</a> issues</p>



<a name="160205336"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160205336" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160205336">(Mar 07 2019 at 15:04)</a>:</h4>
<p>oh wait</p>



<a name="160205342"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160205342" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160205342">(Mar 07 2019 at 15:04)</a>:</h4>
<p>lets do beta-nominations first</p>



<a name="160205360"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160205360" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160205360">(Mar 07 2019 at 15:04)</a>:</h4>
<p>I want to make sure we get through those because the I-nominateds often expand to fill all available time</p>



<a name="160205402"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160205402" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160205402">(Mar 07 2019 at 15:05)</a>:</h4>
<p>(there's a reason beta-noms come first on the <a href="https://github.com/rust-lang/rust/issues/54818" target="_blank" title="https://github.com/rust-lang/rust/issues/54818">agenda</a>)</p>



<a name="160205427"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160205427" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160205427">(Mar 07 2019 at 15:05)</a>:</h4>
<p>there are only two <a href="https://github.com/rust-lang/rust/issues?utf8=%E2%9C%93&amp;q=label%3Abeta-nominated+label%3AT-compiler" target="_blank" title="https://github.com/rust-lang/rust/issues?utf8=%E2%9C%93&amp;q=label%3Abeta-nominated+label%3AT-compiler">beta-noms</a> that have not yet been accepted</p>



<a name="160205437"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160205437" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160205437">(Mar 07 2019 at 15:05)</a>:</h4>
<p>first: " Warning period for detecting nested impl trait" <a href="https://github.com/rust-lang/rust/issues/58608" target="_blank" title="https://github.com/rust-lang/rust/issues/58608">#58608</a></p>



<a name="160205501"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160205501" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160205501">(Mar 07 2019 at 15:06)</a>:</h4>
<p>we said last week that we would give this a week for someone to object asychronously</p>



<a name="160205554"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160205554" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160205554">(Mar 07 2019 at 15:06)</a>:</h4>
<p><span class="user-mention" data-user-id="126931">@centril</span> objected <a href="https://github.com/rust-lang/rust/issues/57979#issuecomment-469722848" target="_blank" title="https://github.com/rust-lang/rust/issues/57979#issuecomment-469722848">here</a> but I think they misunderstood my point...?</p>



<a name="160205590"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160205590" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160205590">(Mar 07 2019 at 15:07)</a>:</h4>
<p><span class="user-mention" data-user-id="116083">@pnkfelix</span> I did?</p>



<a name="160205608"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160205608" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160205608">(Mar 07 2019 at 15:07)</a>:</h4>
<p>you said its bad to go from hard-error to warning</p>



<a name="160205613"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160205613" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160205613">(Mar 07 2019 at 15:07)</a>:</h4>
<p>which I agree with</p>



<a name="160205625"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160205625" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160205625">(Mar 07 2019 at 15:07)</a>:</h4>
<p>but I was trying to say that is what would happen if we do not backport</p>



<a name="160205643"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160205643" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160205643">(Mar 07 2019 at 15:08)</a>:</h4>
<p>i.e. that was my arguemnt for "if we do not backport, then we should not land this PR at all"</p>



<a name="160205703"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160205703" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160205703">(Mar 07 2019 at 15:08)</a>:</h4>
<p>but my understanding is that if we can get this PR reviewed, and if we <em>do</em> approve it for backport</p>



<a name="160205716"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160205716" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160205716">(Mar 07 2019 at 15:08)</a>:</h4>
<p>and it gets into beta during this cycle</p>



<a name="160205727"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160205727" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160205727">(Mar 07 2019 at 15:08)</a>:</h4>
<p>then we avoid the hard error in stable</p>



<a name="160205738"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160205738" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160205738">(Mar 07 2019 at 15:08)</a>:</h4>
<p>i.e. stable goes from "bad code is accepted" to "warning cycle" to "hard error"</p>



<a name="160205764"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160205764" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160205764">(Mar 07 2019 at 15:09)</a>:</h4>
<p>oh... but I thought it already was a hard error in stable because it slipped?</p>



<a name="160205781"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160205781" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160205781">(Mar 07 2019 at 15:09)</a>:</h4>
<p>the PR I was proposing didn't get into Nightly before nightly was promoted to beta</p>



<a name="160205790"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160205790" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160205790">(Mar 07 2019 at 15:09)</a>:</h4>
<p>that was what I meant by slipped</p>



<a name="160205800"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160205800" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160205800">(Mar 07 2019 at 15:09)</a>:</h4>
<p>i don't think the problem has made it into stable yet</p>



<a name="160205861"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160205861" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160205861">(Mar 07 2019 at 15:10)</a>:</h4>
<p><span class="user-mention" data-user-id="116083">@pnkfelix</span> yeah I checked; you are right</p>



<a name="160205882"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160205882" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160205882">(Mar 07 2019 at 15:10)</a>:</h4>
<p>okay so is it fair to say you don't object to a beta-backport then, at least not on those grounds?)</p>



<a name="160205893"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160205893" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160205893">(Mar 07 2019 at 15:10)</a>:</h4>
<p><span class="user-mention" data-user-id="116083">@pnkfelix</span> ok; so making it into a C-future-compat warning on beta seems fine</p>



<a name="160205899"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160205899" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160205899">(Mar 07 2019 at 15:10)</a>:</h4>
<p>okay.</p>



<a name="160205915"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160205915" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160205915">(Mar 07 2019 at 15:10)</a>:</h4>
<p>I do think I need someone to actually review this</p>



<a name="160205924"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160205924" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160205924">(Mar 07 2019 at 15:10)</a>:</h4>
<p>but... I want us to set dates for when to make it into deny =&gt; error</p>



<a name="160205942"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160205942" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160205942">(Mar 07 2019 at 15:11)</a>:</h4>
<p>not "someday"</p>



<a name="160205960"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160205960" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160205960">(Mar 07 2019 at 15:11)</a>:</h4>
<p>That is, I either need <span class="user-mention" data-user-id="116466">@Zoxc</span> to say "hey I will do the review soonish", or I need someone to volunteer to review PR <a href="https://github.com/rust-lang/rust/issues/58608" target="_blank" title="https://github.com/rust-lang/rust/issues/58608">#58608</a></p>



<a name="160205983"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160205983" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160205983">(Mar 07 2019 at 15:11)</a>:</h4>
<p>but that doesn't need to happen synchronously</p>



<a name="160206047"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160206047" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160206047">(Mar 07 2019 at 15:12)</a>:</h4>
<p>I'm going to go ahead and mark <a href="https://github.com/rust-lang/rust/issues/58608" target="_blank" title="https://github.com/rust-lang/rust/issues/58608">#58608</a> as beta-accepted based on this discussion, but also note that backport should not proceed until review has been completed</p>



<a name="160206087"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160206087" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160206087">(Mar 07 2019 at 15:12)</a>:</h4>
<p>sgtm, but dates should be set before the PR is merged and the issue is made</p>



<a name="160206123"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160206123" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160206123">(Mar 07 2019 at 15:13)</a>:</h4>
<p>is there an issue filed about this process problem that <span class="user-mention" data-user-id="126931">@centril</span>  implicitly describing?</p>



<a name="160206138"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160206138" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160206138">(Mar 07 2019 at 15:13)</a>:</h4>
<p>Not that I know of</p>



<a name="160206140"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160206140" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160206140">(Mar 07 2019 at 15:13)</a>:</h4>
<p>but I think it's a good idea to file one</p>



<a name="160206142"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160206142" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160206142">(Mar 07 2019 at 15:13)</a>:</h4>
<p>oh; nope</p>



<a name="160206145"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160206145" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160206145">(Mar 07 2019 at 15:13)</a>:</h4>
<p>and I would be willing to do so</p>



<a name="160206165"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160206165" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160206165">(Mar 07 2019 at 15:14)</a>:</h4>
<p>As for this particular case, I think setting a deadline is "ok" -- we could say 1 release</p>



<a name="160206214"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160206214" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160206214">(Mar 07 2019 at 15:14)</a>:</h4>
<p>that's tighter than I think we want in general</p>



<a name="160206215"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160206215" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160206215">(Mar 07 2019 at 15:14)</a>:</h4>
<p><span class="user-mention" data-user-id="116083">@pnkfelix</span> you'll also need to make a C-future-compatibility issue based on the template etc.</p>



<a name="160206216"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160206216" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160206216">(Mar 07 2019 at 15:14)</a>:</h4>
<p>next beta-nom: "Include bounds from promoted constants in NLL" <a href="https://github.com/rust-lang/rust/issues/57202" target="_blank" title="https://github.com/rust-lang/rust/issues/57202">#57202</a></p>



<a name="160206251"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160206251" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160206251">(Mar 07 2019 at 15:14)</a>:</h4>
<blockquote>
<p><span class="user-mention silent" data-user-id="116083">pnkfelix</span> you'll also need to make a C-future-compatibility issue based on the template etc.</p>
</blockquote>
<p>hmm okay I thought I saw precedent elsewhere for not creating a fresh issue</p>



<a name="160206258"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160206258" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160206258">(Mar 07 2019 at 15:14)</a>:</h4>
<p>but I'll go and review.</p>



<a name="160206265"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160206265" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160206265">(Mar 07 2019 at 15:14)</a>:</h4>
<p>we normally make a fresh issue</p>



<a name="160206267"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160206267" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160206267">(Mar 07 2019 at 15:14)</a>:</h4>
<p>with a clean write-up</p>



<a name="160206273"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160206273" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160206273">(Mar 07 2019 at 15:14)</a>:</h4>
<p>there is a template</p>



<a name="160206281"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160206281" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160206281">(Mar 07 2019 at 15:15)</a>:</h4>
<p><span class="user-mention" data-user-id="116083">@pnkfelix</span> example, <a href="https://github.com/rust-lang/rust/issues/57742" target="_blank" title="https://github.com/rust-lang/rust/issues/57742">https://github.com/rust-lang/rust/issues/57742</a></p>



<a name="160206298"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160206298" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160206298">(Mar 07 2019 at 15:15)</a>:</h4>
<p>so I talked to <span class="user-mention" data-user-id="116118">@Matthew Jasper</span> in some depth</p>



<a name="160206303"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160206303" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160206303">(Mar 07 2019 at 15:15)</a>:</h4>
<p>oops</p>



<a name="160206318"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160206318" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160206318">(Mar 07 2019 at 15:15)</a>:</h4>
<blockquote>
<p>there is a template</p>
</blockquote>
<p><a href="https://forge.rust-lang.org/rustc-bug-fix-procedure.html" target="_blank" title="https://forge.rust-lang.org/rustc-bug-fix-procedure.html">https://forge.rust-lang.org/rustc-bug-fix-procedure.html</a></p>



<a name="160206326"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160206326" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160206326">(Mar 07 2019 at 15:15)</a>:</h4>
<blockquote>
<p>we normally make a fresh issue</p>
</blockquote>
<p>(okay; now that issue has been beta-accepted I can justify spending time on that)</p>



<a name="160206355"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160206355" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160206355">(Mar 07 2019 at 15:15)</a>:</h4>
<blockquote>
<p>next beta-nom: "Include bounds from promoted constants in NLL" <a href="https://github.com/rust-lang/rust/issues/57202" target="_blank" title="https://github.com/rust-lang/rust/issues/57202">#57202</a></p>
</blockquote>
<p>so I talked to <span class="user-mention" data-user-id="116118">@Matthew Jasper</span> in some depth and I remove my objection :)</p>



<a name="160206370"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160206370" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160206370">(Mar 07 2019 at 15:16)</a>:</h4>
<p>great</p>



<a name="160206417"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160206417" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160206417">(Mar 07 2019 at 15:16)</a>:</h4>
<p>I'd still like us to pursue an alternate approach at some point, but I'm comfortable with this one for the time being</p>



<a name="160206439"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160206439" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160206439">(Mar 07 2019 at 15:16)</a>:</h4>
<p>If anyone else objects to beta-backport of <a href="https://github.com/rust-lang/rust/issues/57202" target="_blank" title="https://github.com/rust-lang/rust/issues/57202">#57202</a>, I invite you to voice your objection</p>



<a name="160206455"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160206455" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160206455">(Mar 07 2019 at 15:16)</a>:</h4>
<p>but for now I'm going to go ahead and mark as beta-accepted based on discussion (or lack thereof) of the matter from last week</p>



<a name="160206493"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160206493" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160206493">(Mar 07 2019 at 15:17)</a>:</h4>
<p>we have no stable nominations (thank goodness)</p>



<a name="160206511"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160206511" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160206511">(Mar 07 2019 at 15:17)</a>:</h4>
<p>so back to <a href="https://github.com/rust-lang/rust/issues?utf8=%E2%9C%93&amp;q=is%3Aopen%20label%3AT-compiler%20label%3AI-nominated%20" target="_blank" title="https://github.com/rust-lang/rust/issues?utf8=%E2%9C%93&amp;q=is%3Aopen%20label%3AT-compiler%20label%3AI-nominated%20">nominated issues</a> in ~13 minutes remaining</p>



<a name="160206560"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160206560" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160206560">(Mar 07 2019 at 15:18)</a>:</h4>
<p>I want to cover the unassigned P-high's first</p>



<a name="160206565"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160206565" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160206565">(Mar 07 2019 at 15:18)</a>:</h4>
<p>so I'm going to go slightly out of order</p>



<a name="160206577"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160206577" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160206577">(Mar 07 2019 at 15:18)</a>:</h4>
<p>"Rustc 1.33 stable panicked on a closure inside a closure" <a href="https://github.com/rust-lang/rust/issues/58840" target="_blank" title="https://github.com/rust-lang/rust/issues/58840">#58840</a></p>



<a name="160206598"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160206598" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160206598">(Mar 07 2019 at 15:18)</a>:</h4>
<p>this has been pinpointed to "Universes" <a href="https://github.com/rust-lang/rust/issues/55517" target="_blank" title="https://github.com/rust-lang/rust/issues/55517">#55517</a></p>



<a name="160206612"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160206612" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160206612">(Mar 07 2019 at 15:19)</a>:</h4>
<p><span class="user-mention" data-user-id="116009">@nikomatsakis</span> who is good person to assign this to?</p>



<a name="160206648"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160206648" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160206648">(Mar 07 2019 at 15:19)</a>:</h4>
<p>actually</p>



<a name="160206651"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160206651" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160206651">(Mar 07 2019 at 15:19)</a>:</h4>
<p>looking at the stack trace</p>



<a name="160206656"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160206656" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160206656">(Mar 07 2019 at 15:19)</a>:</h4>
<p>I think I'm a good person</p>



<a name="160206679"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160206679" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160206679">(Mar 07 2019 at 15:19)</a>:</h4>
<p>(At least, I've been wrestling with RegionVid conversion issues.)</p>



<a name="160206681"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160206681" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160206681">(Mar 07 2019 at 15:19)</a>:</h4>
<p>so I'll follow through on this.</p>



<a name="160206691"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160206691" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> lqd <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160206691">(Mar 07 2019 at 15:20)</a>:</h4>
<p>(btw the crate in <a href="https://github.com/rust-lang/rust/issues/58840" target="_blank" title="https://github.com/rust-lang/rust/issues/58840">#58840</a> doesn't build on nightly, so not fixed by the return of the leak check <a href="https://github.com/rust-lang/rust/issues/58592" target="_blank" title="https://github.com/rust-lang/rust/issues/58592">#58592</a>)</p>



<a name="160206801"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160206801" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160206801">(Mar 07 2019 at 15:20)</a>:</h4>
<p>next nominated P-high unassigned issue: "Derives on deprecated items generate deprecation warnings" <a href="https://github.com/rust-lang/rust/issues/58822" target="_blank" title="https://github.com/rust-lang/rust/issues/58822">#58822</a></p>



<a name="160206841"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160206841" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160206841">(Mar 07 2019 at 15:21)</a>:</h4>
<p>This, <a href="https://github.com/rust-lang/rust/issues/58822" target="_blank" title="https://github.com/rust-lang/rust/issues/58822">#58822</a>, needs a volunteer. Seems like it might require knowledge of how lints and macro-expansion/derive interact</p>



<a name="160206848"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160206848" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160206848">(Mar 07 2019 at 15:21)</a>:</h4>
<blockquote>
<p>I think I'm a good person</p>
</blockquote>
<p><span class="user-mention" data-user-id="116083">@pnkfelix</span> I can try to take a look, also</p>



<a name="160206850"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160206850" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160206850">(Mar 07 2019 at 15:21)</a>:</h4>
<p><span class="user-mention" data-user-id="123856">@Vadim Petrochenkov</span> perhaps?</p>



<a name="160206927"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160206927" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160206927">(Mar 07 2019 at 15:22)</a>:</h4>
<p>I feel like <span class="user-mention" data-user-id="123856">@Vadim Petrochenkov</span> is usually good about assigning themselves when they think they are right candidate to resolve problem</p>



<a name="160206955"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160206955" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160206955">(Mar 07 2019 at 15:22)</a>:</h4>
<p>I could speculatively assign it to them. Or maybe I could assign it to someone else who will know to ask <span class="user-mention" data-user-id="123856">@Vadim Petrochenkov</span> for help?</p>



<a name="160207002"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160207002" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160207002">(Mar 07 2019 at 15:23)</a>:</h4>
<p>(e.g. even if <span class="user-mention" data-user-id="123856">@Vadim Petrochenkov</span> has knowledge, they may be over-taxed elsewhere right now, and thus better to assign to someone else?)</p>



<a name="160207015"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160207015" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160207015">(Mar 07 2019 at 15:23)</a>:</h4>
<p><span class="user-mention" data-user-id="116083">@pnkfelix</span> is this a regression? do we have a bisection?</p>



<a name="160207033"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160207033" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160207033">(Mar 07 2019 at 15:23)</a>:</h4>
<p>stable-to-beta regression</p>



<a name="160207093"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160207093" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160207093">(Mar 07 2019 at 15:24)</a>:</h4>
<p>no one has reported a bisection. So that's an obvious first step</p>



<a name="160207100"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160207100" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160207100">(Mar 07 2019 at 15:24)</a>:</h4>
<p>.... anyone?</p>



<a name="160207118"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160207118" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160207118">(Mar 07 2019 at 15:24)</a>:</h4>
<p>I can try to do the bisection</p>



<a name="160207130"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160207130" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160207130">(Mar 07 2019 at 15:24)</a>:</h4>
<p>maybe @euclio ?</p>



<a name="160207133"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160207133" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160207133">(Mar 07 2019 at 15:25)</a>:</h4>
<p>I think if we're going to choose between my time or niko's, I should take it</p>



<a name="160207168"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160207168" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160207168">(Mar 07 2019 at 15:25)</a>:</h4>
<p>I don't know @euclio (?)</p>



<a name="160207173"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160207173" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160207173">(Mar 07 2019 at 15:25)</a>:</h4>
<p>well running the bisetion is actually fairly easy</p>



<a name="160207175"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160207175" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160207175">(Mar 07 2019 at 15:25)</a>:</h4>
<p>I'm going to see if I can get it going during this meeting :)</p>



<a name="160207180"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160207180" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160207180">(Mar 07 2019 at 15:25)</a>:</h4>
<p>okay</p>



<a name="160207183"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160207183" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160207183">(Mar 07 2019 at 15:25)</a>:</h4>
<p>lets move along</p>



<a name="160207240"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160207240" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160207240">(Mar 07 2019 at 15:26)</a>:</h4>
<p>next nominated unassigned issue is "Implement "pipelined" rustc compilation (compiler side)" <a href="https://github.com/rust-lang/rust/issues/58465" target="_blank" title="https://github.com/rust-lang/rust/issues/58465">#58465</a></p>



<a name="160207248"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160207248" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160207248">(Mar 07 2019 at 15:26)</a>:</h4>
<p>During triage I opted not to assign a priority label here</p>



<a name="160207254"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160207254" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160207254">(Mar 07 2019 at 15:26)</a>:</h4>
<p>because I don't know what to give it</p>



<a name="160207263"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160207263" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160207263">(Mar 07 2019 at 15:26)</a>:</h4>
<p>Yeah, it's not that sort of nomination.</p>



<a name="160207285"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160207285" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160207285">(Mar 07 2019 at 15:27)</a>:</h4>
<p>It's in some sense a "meta nomination" -- in that I don't actually know where in the process we would discuss this sort of idea. Perhaps an RFC</p>



<a name="160207291"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160207291" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160207291">(Mar 07 2019 at 15:27)</a>:</h4>
<p>might be more of a steering meeting discussion</p>



<a name="160207336"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160207336" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160207336">(Mar 07 2019 at 15:27)</a>:</h4>
<p>but I think the idea has promise</p>



<a name="160207413"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160207413" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160207413">(Mar 07 2019 at 15:28)</a>:</h4>
<p>okay...</p>



<a name="160207421"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160207421" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160207421">(Mar 07 2019 at 15:28)</a>:</h4>
<p>well I'll leave the nominated tag on it</p>



<a name="160207425"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160207425" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160207425">(Mar 07 2019 at 15:28)</a>:</h4>
<p>maybe I'll add it to the steering meeting agenda hackmd</p>



<a name="160207429"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160207429" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160207429">(Mar 07 2019 at 15:28)</a>:</h4>
<p>for now at least</p>



<a name="160207435"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160207435" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160207435">(Mar 07 2019 at 15:28)</a>:</h4>
<p>it seems like we need to decide who is going to drive that work</p>



<a name="160207441"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160207441" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160207441">(Mar 07 2019 at 15:28)</a>:</h4>
<p>but if that's decided during steering meeting, sounds fine.</p>



<a name="160207448"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160207448" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160207448">(Mar 07 2019 at 15:28)</a>:</h4>
<p>(did we go through beta-nominations?)</p>



<a name="160207457"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160207457" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160207457">(Mar 07 2019 at 15:28)</a>:</h4>
<p>next unassigned nominated issue is "Rustc should use a variable other than RUST_LOG for env_logger." <a href="https://github.com/rust-lang/rust/issues/57985" target="_blank" title="https://github.com/rust-lang/rust/issues/57985">#57985</a></p>



<a name="160207468"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160207468" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160207468">(Mar 07 2019 at 15:28)</a>:</h4>
<p>I tagged this as P-medium a week ago</p>



<a name="160207486"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160207486" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160207486">(Mar 07 2019 at 15:29)</a>:</h4>
<p>because, well, its not high priority</p>



<a name="160207527"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160207527" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160207527">(Mar 07 2019 at 15:29)</a>:</h4>
<p>but I wanted to check whether anyone <em>objects</em> to making <code>rustc</code> use <code>RUSTC_LOG</code> (and <code>cargo</code> use <code>CARGO_LOG</code>... and <code>rustdoc</code> use <code>RUSTDOC_LOG</code>?)</p>



<a name="160207544"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160207544" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160207544">(Mar 07 2019 at 15:29)</a>:</h4>
<p>I'm fine with it</p>



<a name="160207591"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160207591" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160207591">(Mar 07 2019 at 15:30)</a>:</h4>
<p>Seems objectionable to object ;)</p>



<a name="160207598"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160207598" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160207598">(Mar 07 2019 at 15:30)</a>:</h4>
<p>this shouldn't need an RFC, should it?</p>



<a name="160207610"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160207610" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160207610">(Mar 07 2019 at 15:30)</a>:</h4>
<p>Not my team but I'd say no</p>



<a name="160207618"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160207618" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nagisa <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160207618">(Mar 07 2019 at 15:30)</a>:</h4>
<p>Changing behaviour here feels like changing <code>-Z</code></p>



<a name="160207623"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160207623" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160207623">(Mar 07 2019 at 15:30)</a>:</h4>
<p>okay well then it sounds like no one's going to object who's here now.</p>



<a name="160207637"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160207637" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160207637">(Mar 07 2019 at 15:30)</a>:</h4>
<p>so there's no reason to keep this nominated</p>



<a name="160207665"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160207665" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160207665">(Mar 07 2019 at 15:31)</a>:</h4>
<p>i.e. we informally approve of this change, and just need to find someone who wants to do it.</p>



<a name="160207682"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160207682" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160207682">(Mar 07 2019 at 15:31)</a>:</h4>
<p>I'll remove the nominated tag from this and various other bugs that I believe were resolved during pretriage</p>



<a name="160207686"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160207686" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160207686">(Mar 07 2019 at 15:31)</a>:</h4>
<p>lets move on to WG checkin</p>



<a name="160207746"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160207746" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160207746">(Mar 07 2019 at 15:32)</a>:</h4>
<p><span class="user-mention" data-user-id="124287">@mw</span> you said you'd present for <span class="user-group-mention" data-user-group-id="1123">@WG-self-profile</span> ?</p>



<a name="160207748"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160207748" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160207748">(Mar 07 2019 at 15:32)</a>:</h4>
<p><span class="user-mention" data-user-id="116083">@pnkfelix</span> did we go through beta nominations? there are some beta-nominated things not beta-acceptd</p>



<a name="160207757"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160207757" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> varkor <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160207757">(Mar 07 2019 at 15:32)</a>:</h4>
<p>(the author of the issue might be interested in opening a fix now that it's been accepted)</p>



<a name="160207772"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160207772" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160207772">(Mar 07 2019 at 15:32)</a>:</h4>
<blockquote>
<p><span class="user-mention silent" data-user-id="116083">pnkfelix</span> did we go through beta nominations? there are some beta-nominated things not beta-acceptd</p>
</blockquote>
<p>I only do T-compiler ones</p>



<a name="160207787"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160207787" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160207787">(Mar 07 2019 at 15:32)</a>:</h4>
<p>oh... some were not labeled as such by mistake it seems</p>



<a name="160207790"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160207790" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160207790">(Mar 07 2019 at 15:32)</a>:</h4>
<p>i see, there are some that aren't tagged</p>



<a name="160207793"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160207793" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160207793">(Mar 07 2019 at 15:32)</a>:</h4>
<p>I'll look over that</p>



<a name="160207799"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160207799" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160207799">(Mar 07 2019 at 15:33)</a>:</h4>
<p>/me is ready for the update</p>



<a name="160207818"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160207818" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160207818">(Mar 07 2019 at 15:33)</a>:</h4>
<blockquote>
<p>I'll look over that</p>
</blockquote>
<p>(asynchronously. they should wait for next week for discussion at thispoint because I want to move along)</p>



<a name="160207837"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160207837" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Esteban Küber <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160207837">(Mar 07 2019 at 15:33)</a>:</h4>
<p>There's one that really needs to get in</p>



<a name="160207846"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160207846" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Esteban Küber <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160207846">(Mar 07 2019 at 15:33)</a>:</h4>
<p>And the discussion would be short</p>



<a name="160207905"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160207905" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Esteban Küber <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160207905">(Mar 07 2019 at 15:34)</a>:</h4>
<p>We're incorrectly accepting mismatched delims in imported modules without emitting errors</p>



<a name="160207933"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160207933" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Esteban Küber <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160207933">(Mar 07 2019 at 15:35)</a>:</h4>
<p><a href="https://github.com/rust-lang/rust/pull/58903" target="_blank" title="https://github.com/rust-lang/rust/pull/58903">https://github.com/rust-lang/rust/pull/58903</a></p>



<a name="160207936"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160207936" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160207936">(Mar 07 2019 at 15:35)</a>:</h4>
<p>I triaged them into teams; y'all have: <a href="https://github.com/rust-lang/rust/pulls?utf8=%E2%9C%93&amp;q=is%3Aopen+is%3Apr+label%3Abeta-nominated+-label%3Abeta-accepted+label%3At-compiler" target="_blank" title="https://github.com/rust-lang/rust/pulls?utf8=%E2%9C%93&amp;q=is%3Aopen+is%3Apr+label%3Abeta-nominated+-label%3Abeta-accepted+label%3At-compiler">https://github.com/rust-lang/rust/pulls?utf8=%E2%9C%93&amp;q=is%3Aopen+is%3Apr+label%3Abeta-nominated+-label%3Abeta-accepted+label%3At-compiler</a></p>



<a name="160207975"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160207975" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160207975">(Mar 07 2019 at 15:35)</a>:</h4>
<p>it hasn't landed in nightly, why does it have to be discussed <strong>now</strong> ??</p>



<a name="160208101"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160208101" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160208101">(Mar 07 2019 at 15:36)</a>:</h4>
<p>it doesn't; we have plenty of time until promotion</p>



<a name="160208106"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160208106" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Esteban Küber <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160208106">(Mar 07 2019 at 15:36)</a>:</h4>
<p>Ok</p>



<a name="160208109"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160208109" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160208109">(Mar 07 2019 at 15:36)</a>:</h4>
<p>okay thanks</p>



<a name="160208113"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160208113" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160208113">(Mar 07 2019 at 15:36)</a>:</h4>
<p><span class="user-mention" data-user-id="124287">@mw</span> take it away</p>



<a name="160208119"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160208119" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160208119">(Mar 07 2019 at 15:36)</a>:</h4>
<p>alright</p>



<a name="160208134"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160208134" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160208134">(Mar 07 2019 at 15:37)</a>:</h4>
<p>So, we are working on a "minimum viable product" for self-profiling.</p>



<a name="160208139"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160208139" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160208139">(Mar 07 2019 at 15:37)</a>:</h4>
<p>The goal for this first milestone is to do profiling for each perf.rlo run and publish per-query performance numbers on a separate comparison page.</p>



<a name="160208150"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160208150" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160208150">(Mar 07 2019 at 15:37)</a>:</h4>
<p>You'll be able to get to this detailed comparison page by clicking on a particular benchmark in the current, regular comparison page.</p>



<a name="160208174"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160208174" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160208174">(Mar 07 2019 at 15:37)</a>:</h4>
<p>This page will show for each query (and things like LLVM optimizations) how much time was spent there and if there are any changes. This should make it a lot simpler to pin-point the source of a given performance regressions.</p>



<a name="160208181"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160208181" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160208181">(Mar 07 2019 at 15:38)</a>:</h4>
<p>There's quite a bit of work to do for that. We have a tracking issue here: <a href="https://github.com/rust-lang/rust/issues/58967" target="_blank" title="https://github.com/rust-lang/rust/issues/58967">https://github.com/rust-lang/rust/issues/58967</a></p>



<a name="160208226"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160208226" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160208226">(Mar 07 2019 at 15:38)</a>:</h4>
<p>The big items are:</p>



<a name="160208229"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160208229" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160208229">(Mar 07 2019 at 15:38)</a>:</h4>
<p>will it be for just that build of rustc?</p>



<a name="160208236"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160208236" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160208236">(Mar 07 2019 at 15:38)</a>:</h4>
<p>or will it be historical data for that query ?</p>



<a name="160208247"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160208247" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160208247">(Mar 07 2019 at 15:38)</a>:</h4>
<p>what do you mean by historical?</p>



<a name="160208270"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160208270" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160208270">(Mar 07 2019 at 15:38)</a>:</h4>
<p>i.e. runs from previous nightlies</p>



<a name="160208287"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160208287" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160208287">(Mar 07 2019 at 15:39)</a>:</h4>
<p>you usually would compare two builds, like the compare view does now</p>



<a name="160208291"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160208291" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160208291">(Mar 07 2019 at 15:39)</a>:</h4>
<p>okay thanks</p>



<a name="160208296"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160208296" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160208296">(Mar 07 2019 at 15:39)</a>:</h4>
<p>i.e. you can pick any two builds</p>



<a name="160208305"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160208305" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160208305">(Mar 07 2019 at 15:39)</a>:</h4>
<p>where self-profiling was already enabled of course</p>



<a name="160208324"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160208324" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160208324">(Mar 07 2019 at 15:39)</a>:</h4>
<p>The big TODOs are:</p>
<ul>
<li>reduce overhead of profiling data collection in the compiler</li>
</ul>



<a name="160208331"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160208331" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160208331">(Mar 07 2019 at 15:39)</a>:</h4>
<ul>
<li>write a tool that processes raw profiling data into useful reports</li>
</ul>



<a name="160208349"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160208349" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160208349">(Mar 07 2019 at 15:39)</a>:</h4>
<ul>
<li>make perf.rlo do self-profiling</li>
</ul>



<a name="160208354"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160208354" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160208354">(Mar 07 2019 at 15:40)</a>:</h4>
<ul>
<li>implement the new comparison views for perf.rlo</li>
</ul>



<a name="160208429"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160208429" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160208429">(Mar 07 2019 at 15:40)</a>:</h4>
<blockquote>
<ul>
<li>reduce overhead of profiling data collection in the compiler</li>
</ul>
</blockquote>
<p>what is overhead now and do we have specific plans there?</p>



<a name="160208431"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160208431" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160208431">(Mar 07 2019 at 15:40)</a>:</h4>
<p>Those will be split up between <span class="user-mention" data-user-id="125250">@Wesley Wiser</span> , <span class="user-mention" data-user-id="116122">@simulacrum</span> , and me, mostly</p>



<a name="160208441"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160208441" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160208441">(Mar 07 2019 at 15:40)</a>:</h4>
<p>the overhead is big (30-50% slowdown)</p>



<a name="160208461"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160208461" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160208461">(Mar 07 2019 at 15:40)</a>:</h4>
<p>and mostly caused by serializing things to JSON</p>



<a name="160208479"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160208479" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160208479">(Mar 07 2019 at 15:41)</a>:</h4>
<p>the overhead of the actual tracking seems to be closer to 5%</p>



<a name="160208495"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160208495" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160208495">(Mar 07 2019 at 15:41)</a>:</h4>
<p>we have plans, let me dig up the issue...</p>



<a name="160208504"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160208504" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160208504">(Mar 07 2019 at 15:41)</a>:</h4>
<p>Another question: in the interim, can we use the self-profiling stuff on our own runs?</p>



<a name="160208508"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160208508" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160208508">(Mar 07 2019 at 15:41)</a>:</h4>
<p>(And do we have instructions for how to do so?)</p>



<a name="160208518"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160208518" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160208518">(Mar 07 2019 at 15:41)</a>:</h4>
<p><a href="https://github.com/rust-lang/rust/issues/58372" target="_blank" title="https://github.com/rust-lang/rust/issues/58372">https://github.com/rust-lang/rust/issues/58372</a></p>



<a name="160208546"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160208546" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160208546">(Mar 07 2019 at 15:42)</a>:</h4>
<p>It can't be used yet</p>



<a name="160208607"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160208607" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160208607">(Mar 07 2019 at 15:42)</a>:</h4>
<p>we need that postprocessing tool first</p>



<a name="160208617"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160208617" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160208617">(Mar 07 2019 at 15:42)</a>:</h4>
<p>ah, ok</p>



<a name="160208635"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160208635" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160208635">(Mar 07 2019 at 15:42)</a>:</h4>
<p>i.e. much of the overhead currently is caused by doing event analysis <em>in</em> the compiler</p>



<a name="160208683"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160208683" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160208683">(Mar 07 2019 at 15:43)</a>:</h4>
<p>but my plan is to have a "wrapper" program that invokes rustc and then automatically does the post processing</p>



<a name="160208742"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160208742" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160208742">(Mar 07 2019 at 15:44)</a>:</h4>
<p>The notes from our most recent meeting contain some more information, in case anyone is interested: <a href="https://github.com/rust-lang/compiler-team/blob/master/working-groups/self-profile/NOTES.md#2019-03-05-meeting" target="_blank" title="https://github.com/rust-lang/compiler-team/blob/master/working-groups/self-profile/NOTES.md#2019-03-05-meeting">https://github.com/rust-lang/compiler-team/blob/master/working-groups/self-profile/NOTES.md#2019-03-05-meeting</a></p>



<a name="160208748"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160208748" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160208748">(Mar 07 2019 at 15:44)</a>:</h4>
<p>ok, so it sort of <em>could</em> be used, but there is overhead etc</p>



<a name="160208764"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160208764" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160208764">(Mar 07 2019 at 15:44)</a>:</h4>
<p>Would the current plans mean that we <strong>can</strong> use it on our own runs, even before the perf stuff is up and going?</p>



<a name="160208766"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160208766" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160208766">(Mar 07 2019 at 15:44)</a>:</h4>
<p>well, I think currently we are in a state where it can't be used</p>



<a name="160208779"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160208779" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160208779">(Mar 07 2019 at 15:44)</a>:</h4>
<p>because we removed the analysis from the compiler</p>



<a name="160208783"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160208783" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160208783">(Mar 07 2019 at 15:44)</a>:</h4>
<p>Ah ok :)</p>



<a name="160208797"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160208797" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160208797">(Mar 07 2019 at 15:45)</a>:</h4>
<p>I am basically thinking about how, given the problems we've had with backtraces on perf etc, it's kind of hard to figure out how to profile the compiler</p>



<a name="160208810"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160208810" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160208810">(Mar 07 2019 at 15:45)</a>:</h4>
<p>yeah</p>



<a name="160208829"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160208829" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160208829">(Mar 07 2019 at 15:45)</a>:</h4>
<p>we could adjust our MVP to not include perf.rlo</p>



<a name="160208833"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160208833" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> blitzerr <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160208833">(Mar 07 2019 at 15:45)</a>:</h4>
<p>I am all ready <span aria-label="slight smile" class="emoji emoji-1f642" role="img" title="slight smile">:slight_smile:</span></p>



<a name="160208897"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160208897" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160208897">(Mar 07 2019 at 15:46)</a>:</h4>
<p>otoh, perf.rlo support would provide the best usability</p>



<a name="160208929"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160208929" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160208929">(Mar 07 2019 at 15:46)</a>:</h4>
<p>there's one thing I'd like to discuss</p>



<a name="160208936"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160208936" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160208936">(Mar 07 2019 at 15:47)</a>:</h4>
<p>we'll create a kind of support crate for handling the profiling data</p>



<a name="160208955"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160208955" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160208955">(Mar 07 2019 at 15:47)</a>:</h4>
<p>we need buy-in from the rest of the team for creating the GH project</p>



<a name="160208962"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160208962" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160208962">(Mar 07 2019 at 15:47)</a>:</h4>
<p>within rust-lang</p>



<a name="160208976"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160208976" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160208976">(Mar 07 2019 at 15:47)</a>:</h4>
<p>we seem to have settled on the name "measureme" :)</p>



<a name="160208980"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160208980" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160208980">(Mar 07 2019 at 15:47)</a>:</h4>
<p>this ties into recent WG-meta discussion, right?</p>



<a name="160208982"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160208982" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160208982">(Mar 07 2019 at 15:47)</a>:</h4>
<p>I think we talked before about opening an issue with an FCP?</p>



<a name="160208993"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160208993" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160208993">(Mar 07 2019 at 15:47)</a>:</h4>
<p>(I'm <span aria-label="+1" class="emoji emoji-1f44d" role="img" title="+1">:+1:</span> on it, in any case)</p>



<a name="160209048"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160209048" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160209048">(Mar 07 2019 at 15:48)</a>:</h4>
<p>We could also just do a "rfcbot poll" to avoid the actual FCP</p>



<a name="160209056"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160209056" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160209056">(Mar 07 2019 at 15:48)</a>:</h4>
<p>which seems a bit like overkill</p>



<a name="160209064"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160209064" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160209064">(Mar 07 2019 at 15:48)</a>:</h4>
<p>yes, we kinda need the policy to settle down</p>



<a name="160209065"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160209065" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160209065">(Mar 07 2019 at 15:48)</a>:</h4>
<p>only problem with that name, and perhaps its deliberate, is that it is a prefix of "measurement"</p>



<a name="160209089"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160209089" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160209089">(Mar 07 2019 at 15:48)</a>:</h4>
<p>it should be read as "measure me"</p>



<a name="160209092"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160209092" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160209092">(Mar 07 2019 at 15:48)</a>:</h4>
<p>I know</p>



<a name="160209112"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160209112" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> davidtwco <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160209112">(Mar 07 2019 at 15:49)</a>:</h4>
<p>I guess this is a somewhat relevant time to remind everyone that there's a crates policy draft at <a href="https://github.com/rust-lang/compiler-team/issues/19" target="_blank" title="https://github.com/rust-lang/compiler-team/issues/19">compiler-team#19</a> that I'd love some feedback on. But now, back to your regularly scheduled triage meeting...</p>



<a name="160209117"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160209117" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160209117">(Mar 07 2019 at 15:49)</a>:</h4>
<p>so yes, it's a prefix :)</p>



<a name="160209131"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160209131" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160209131">(Mar 07 2019 at 15:49)</a>:</h4>
<p>ok, I don't want to hold things up here</p>



<a name="160209143"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160209143" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160209143">(Mar 07 2019 at 15:49)</a>:</h4>
<p>lets open that issue</p>



<a name="160209146"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160209146" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160209146">(Mar 07 2019 at 15:50)</a>:</h4>
<p>and by "lets"</p>



<a name="160209147"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160209147" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160209147">(Mar 07 2019 at 15:50)</a>:</h4>
<p>I guess we wait for the policy to be finished and do whatever it proposes</p>



<a name="160209192"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160209192" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160209192">(Mar 07 2019 at 15:50)</a>:</h4>
<p>I mean "you do it"</p>



<a name="160209208"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160209208" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160209208">(Mar 07 2019 at 15:50)</a>:</h4>
<p>or I guess we could wait for that policy to be established, yes</p>



<a name="160209222"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160209222" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160209222">(Mar 07 2019 at 15:50)</a>:</h4>
<p>where would I open the issue</p>



<a name="160209231"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160209231" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160209231">(Mar 07 2019 at 15:50)</a>:</h4>
<p>rust-lang/rust? compiler-team?</p>



<a name="160209254"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160209254" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160209254">(Mar 07 2019 at 15:51)</a>:</h4>
<p>its a good Q</p>



<a name="160209263"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160209263" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160209263">(Mar 07 2019 at 15:51)</a>:</h4>
<p>anyway, that's why I want to wait for the policy :)</p>



<a name="160209281"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160209281" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160209281">(Mar 07 2019 at 15:51)</a>:</h4>
<p><span class="user-mention" data-user-id="124287">@mw</span> I thnk rust-lang/rust for now, but I think we should alter our triage searches to include compiler-team :)</p>



<a name="160209286"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160209286" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160209286">(Mar 07 2019 at 15:51)</a>:</h4>
<p>well, perhaps to include all of rust-lang</p>



<a name="160209314"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160209314" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160209314">(Mar 07 2019 at 15:51)</a>:</h4>
<p><span aria-label="+1" class="emoji emoji-1f44d" role="img" title="+1">:+1:</span></p>



<a name="160209318"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160209318" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160209318">(Mar 07 2019 at 15:51)</a>:</h4>
<p>the policy doc that <span class="user-mention" data-user-id="116107">@davidtwco</span> linked doesn't attempt to cover the procedure here, from what I can tell in a quick skim</p>



<a name="160209423"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160209423" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> davidtwco <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160209423">(Mar 07 2019 at 15:52)</a>:</h4>
<p>It just mentions seeking consensus from the team currently. I can flesh that out.</p>



<a name="160209438"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160209438" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160209438">(Mar 07 2019 at 15:52)</a>:</h4>
<p>(along those lines, <span class="user-mention" data-user-id="124287">@mw</span>, we should probably start applying <code>T-compiler</code> and <code>I-nominated</code> and other common tags to issues on the compiler team crates)</p>



<a name="160209448"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160209448" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160209448">(Mar 07 2019 at 15:52)</a>:</h4>
<p>okay so that sounds good <span class="user-mention" data-user-id="124287">@mw</span> ; and you aren't blocked on anything else at this point?</p>



<a name="160209492"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160209492" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mw <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160209492">(Mar 07 2019 at 15:53)</a>:</h4>
<p>no, I don't think so</p>



<a name="160209499"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160209499" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160209499">(Mar 07 2019 at 15:53)</a>:</h4>
<p>lets maybe move along to <span class="user-mention" data-user-id="128294">@blitzerr</span> then, who maybe thought they were getting 15 minutes but in fact they get ... seven</p>



<a name="160209519"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160209519" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> blitzerr <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160209519">(Mar 07 2019 at 15:53)</a>:</h4>
<p>I can manage with 7 I think <span aria-label="slight smile" class="emoji emoji-1f642" role="img" title="slight smile">:slight_smile:</span></p>



<a name="160209593"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160209593" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> blitzerr <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160209593">(Mar 07 2019 at 15:54)</a>:</h4>
<p>So a brief description</p>



<a name="160209609"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160209609" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> blitzerr <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160209609">(Mar 07 2019 at 15:54)</a>:</h4>
<p>Short Problem statement</p>
<p>Today closures don’t accept the code snippet below because a closure captures the entire composite type <code>foo</code> rather than just <code>foo.b</code>.</p>
<div class="codehilite"><pre><span></span>    let a = &amp;mut foo.a;
    || &amp;mut foo.b; // Error! cannot borrow `foo`
    somefunc(a);
</pre></div>



<a name="160209634"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160209634" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> blitzerr <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160209634">(Mar 07 2019 at 15:54)</a>:</h4>
<p>The goal is to have that code snippet accepted</p>



<a name="160209663"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160209663" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160209663">(Mar 07 2019 at 15:55)</a>:</h4>
<p>(c.f. <a href="https://rust-lang.github.io/rfcs/2229-capture-disjoint-fields.html" target="_blank" title="https://rust-lang.github.io/rfcs/2229-capture-disjoint-fields.html">RFC #2229</a>)</p>



<a name="160209682"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160209682" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> blitzerr <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160209682">(Mar 07 2019 at 15:55)</a>:</h4>
<ul>
<li>Step 1 change the type check to actually generate a tuple</li>
<li>step 2 : Change the assumption that the closure capture is no longer one freevar for one upvar</li>
<li>step 3 In the type checker, analyze the paths that get used and create more refined borrows</li>
<li>step 4  Try to optimize the representation of closures to separate logical from actual borrows</li>
</ul>



<a name="160209777"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160209777" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> blitzerr <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160209777">(Mar 07 2019 at 15:56)</a>:</h4>
<p>Actually people can read ahead of my typing and peep into the <a href="https://paper.dropbox.com/doc/Compiler-meeting-presentation--AY3V~cUKNYG8yCugbwzPGJbjAg-6Qg5h4OEBAUwWwgpCYRij" target="_blank" title="https://paper.dropbox.com/doc/Compiler-meeting-presentation--AY3V~cUKNYG8yCugbwzPGJbjAg-6Qg5h4OEBAUwWwgpCYRij">doc</a> I prepared for the meeting</p>



<a name="160209793"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160209793" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> blitzerr <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160209793">(Mar 07 2019 at 15:56)</a>:</h4>
<p>So now where we are</p>



<a name="160209817"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160209817" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> blitzerr <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160209817">(Mar 07 2019 at 15:57)</a>:</h4>
<p>Step 1 is implemented but some tests are failing.</p>



<a name="160209836"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160209836" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> blitzerr <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160209836">(Mar 07 2019 at 15:57)</a>:</h4>
<p>I am working on it. Had a meeting with <span class="user-mention" data-user-id="116009">@nikomatsakis</span></p>



<a name="160209842"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160209842" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160209842">(Mar 07 2019 at 15:57)</a>:</h4>
<p>I would maybe a give a slightly higher-level view -- basically, we broke it down into steps. Most of the steps involve refactoring the bits of the compiler that assume that each upvar in a closure corresponds to one captured value (notably step 1 and 2)</p>



<a name="160209853"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160209853" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> blitzerr <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160209853">(Mar 07 2019 at 15:57)</a>:</h4>
<p>Sure</p>



<a name="160209921"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160209921" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160209921">(Mar 07 2019 at 15:58)</a>:</h4>
<p>(and current status is that we're in the midst of doing those refactorings, as <span class="user-mention" data-user-id="128294">@blitzerr</span> was already working on this for some time)</p>



<a name="160209929"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160209929" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160209929">(Mar 07 2019 at 15:58)</a>:</h4>
<p>the step 4</p>



<a name="160209934"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160209934" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160209934">(Mar 07 2019 at 15:58)</a>:</h4>
<p>"logical vs actual borrows"</p>



<a name="160209945"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160209945" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160209945">(Mar 07 2019 at 15:58)</a>:</h4>
<p>I take it "actual borrows" means, like, pointers in the generated code?</p>



<a name="160209992"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160209992" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160209992">(Mar 07 2019 at 15:59)</a>:</h4>
<p>/me tends to think of borrows as being a logical/abstract semantic notion anyway. Though maybe MIRI disagrees with that point-of-view.</p>



<a name="160210030"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160210030" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160210030">(Mar 07 2019 at 15:59)</a>:</h4>
<p>Yeah, so one of the open areas that we've presently opted to defer, is that if you have a closure like </p>
<div class="codehilite"><pre><span></span><span class="o">||</span><span class="w"> </span><span class="n">f</span><span class="p">(</span><span class="n">x</span><span class="p">.</span><span class="n">foo</span><span class="p">,</span><span class="w"> </span><span class="n">x</span><span class="p">.</span><span class="n">bar</span><span class="p">)</span><span class="w"></span>
</pre></div>


<p>you might want the compiler to know that the closure uses only <code>x.foo</code> and <code>x.bar</code> (and not <code>x.baz</code>) but for the <strong>closure</strong> to actually just have one field at runtime, which is a pointer to <code>x</code>.</p>



<a name="160210032"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160210032" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> blitzerr <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160210032">(Mar 07 2019 at 15:59)</a>:</h4>
<p>Those were some Optimization ideas that Niko had for post feature. <span class="user-mention" data-user-id="116009">@nikomatsakis</span>  would you elaborate ?</p>



<a name="160210090"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160210090" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160210090">(Mar 07 2019 at 16:00)</a>:</h4>
<p>In our meeting, we dug some into the options on how to do this</p>



<a name="160210121"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160210121" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160210121">(Mar 07 2019 at 16:00)</a>:</h4>
<p>right. in essence, we don't want to regress the actual size of the environments carried by closures at runtime as part of this</p>



<a name="160210147"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160210147" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160210147">(Mar 07 2019 at 16:00)</a>:</h4>
<p>ideally no, but I think at first we will (but perhaps only with feature-gate enabled)</p>



<a name="160210150"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160210150" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> blitzerr <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160210150">(Mar 07 2019 at 16:00)</a>:</h4>
<p>That's the idea</p>



<a name="160210213"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160210213" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160210213">(Mar 07 2019 at 16:01)</a>:</h4>
<p>one interesting idea is that we could eventually solve this constraint in a nice way if we extend the borrow checker to have a way of expressing "borrow but only giving permission for some sub-paths"</p>



<a name="160210249"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160210249" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160210249">(Mar 07 2019 at 16:01)</a>:</h4>
<p>ooh, interesting</p>



<a name="160210257"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160210257" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160210257">(Mar 07 2019 at 16:01)</a>:</h4>
<p>i.e., taking a crack at <a href="http://smallcultfollowing.com/babysteps/blog/2018/11/01/after-nll-interprocedural-conflicts/" target="_blank" title="http://smallcultfollowing.com/babysteps/blog/2018/11/01/after-nll-interprocedural-conflicts/">the interprocedural conflict</a> problem, but perhaps only internal to the compiler + closure desugaring</p>



<a name="160210297"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160210297" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160210297">(Mar 07 2019 at 16:02)</a>:</h4>
<p>yes that is a nice path for us to explore</p>



<a name="160210298"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160210298" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160210298">(Mar 07 2019 at 16:02)</a>:</h4>
<p>which might be a good way to let us experiment with the "foundations" of said feature without having to debate how to expose it to users yet</p>



<a name="160210365"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160210365" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160210365">(Mar 07 2019 at 16:02)</a>:</h4>
<p>okay well I'm thrilled to see progress here</p>



<a name="160210375"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160210375" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160210375">(Mar 07 2019 at 16:02)</a>:</h4>
<p>but we're also at an hour</p>



<a name="160210380"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160210380" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160210380">(Mar 07 2019 at 16:02)</a>:</h4>
<p>one thing we found in the meeting is that some of the obvious "hacks" we might do to solve this problem without a proper fix don't really work (notably, optimizing the MIR after the fact)</p>



<a name="160210383"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160210383" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160210383">(Mar 07 2019 at 16:02)</a>:</h4>
<p><span class="user-mention" data-user-id="128294">@blitzerr</span> is there anything you need assistance with?</p>



<a name="160210390"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160210390" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> blitzerr <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160210390">(Mar 07 2019 at 16:02)</a>:</h4>
<p>Not at the moment</p>



<a name="160210392"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160210392" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> varkor <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160210392">(Mar 07 2019 at 16:02)</a>:</h4>
<p>this might be a little off-topic, but this WG seems focused on a much smaller surface area than most of the other WGs — is there a reason this RFC benefits from the WG structure more than others?</p>



<a name="160210443"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160210443" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160210443">(Mar 07 2019 at 16:03)</a>:</h4>
<p>My sense is that most RFCs should have a working group:)</p>



<a name="160210468"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160210468" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> blitzerr <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160210468">(Mar 07 2019 at 16:03)</a>:</h4>
<p>I think just for tracking purposes. I am the only one in the wg <span class="user-mention" data-user-id="121053">@varkor</span></p>



<a name="160210474"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160210474" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160210474">(Mar 07 2019 at 16:03)</a>:</h4>
<p>yeah I get impression that we are experimenting with development/procedural methodologies</p>



<a name="160210527"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160210527" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> varkor <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160210527">(Mar 07 2019 at 16:04)</a>:</h4>
<p>right, that makes sense</p>



<a name="160210535"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160210535" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160210535">(Mar 07 2019 at 16:04)</a>:</h4>
<p>if it turns out that this is too much overhead, we will hopefully recognize that and learn from it</p>



<a name="160210582"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160210582" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160210582">(Mar 07 2019 at 16:04)</a>:</h4>
<blockquote>
<p>Not at the moment</p>
</blockquote>
<p>okay great</p>



<a name="160210615"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160210615" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160210615">(Mar 07 2019 at 16:05)</a>:</h4>
<p>(That said, I do think that this RFC involves more experimentation than some, at least around that final question of how to optimize the closure representation)</p>



<a name="160210656"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160210656" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160210656">(Mar 07 2019 at 16:05)</a>:</h4>
<p>with that, I have learned that i must rush off to fetch my <span aria-label="dog" class="emoji emoji-1f415" role="img" title="dog">:dog:</span> and walk them on route to pick up my toddler <span aria-label="children crossing" class="emoji emoji-1f6b8" role="img" title="children crossing">:children_crossing:</span></p>



<a name="160210663"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160210663" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160210663">(Mar 07 2019 at 16:05)</a>:</h4>
<p>bye all</p>



<a name="160210736"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/weekly%20meeting%202019-03-07%20%2354818/near/160210736" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> blitzerr <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/weekly.20meeting.202019-03-07.20.2354818.html#160210736">(Mar 07 2019 at 16:06)</a>:</h4>
<p><span aria-label="wave" class="emoji emoji-1f44b" role="img" title="wave">:wave:</span></p>



<hr><p>Last updated: Aug 07 2021 at 22:04 UTC</p>
</html>